
Kenexa XML
Integrations
HR Status Integrations: Candidate HR
status information can be imported from an external system to Kenexa
Recruiter BrassRing. In Kenexa Recruiter BrassRing, candidate status
defines at which step a candidate is in the hiring process. This integration service is
intended to update the HRStatus of candidate(s). The integration can be
used by client HRIS systems or 3rd party vendors that wish to
integrate with Kenexa Recruiter BrassRing. The
integration service will follow tracking logic rules that are set up in
Kenexa Recruiter BrassRing with respect to start, intermediate and final
HRStatus. Exception: the service does not support final HR Status updates
such as “Hired” that will either Auto-Close a requisition or Count Down
positions on a requisition.
To import Candidate HR Statuses via Web Services,
please refer to Candidate HR Status
Import Summary.doc for more information. The file size limit for HR Status Update should be
64KB per transaction. Wait
for the response (success or failure) then send the next transaction of up
to 64KB. Sample XML
<?xml
version="1.0"?> <Envelope
version="01.00"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Sender>
<Id>HRISUSER</Id>
<!--
Configured for a Client - Integration User - this information does not
change once Kenexa provides -->
<Credential>100</Credential>
<!--
Configured for a Client - Client ID - this information does not change
once Kenexa provides -->
</Sender>
<Recipient>
<Id/>
</Recipient> <TransactInfo
transactType="data">
<TransactId>5555</TransactId> <!--
This is for tracking purpose for use to the Client only. It can be numeric
or alphanumeric -->
<TimeStamp>2006-02-28
09:22:10AM</TimeStamp>
<!--date-time
value for troubleshooting and tracking -->
</TransactInfo>
<PacketInfo
packetType="data">
<PacketId>1</PacketId>
<Action>INSERT</Action>
<Manifest>MANIFESTNAME</Manifest>
<!--
Manifest is configured for a client at the time of integration. Provided
by Kenexa-->
</PacketInfo>
<Payload><![CDATA[<?xml
version="1.0" encoding="UTF-8"?> <UpdateStatus>
<Candidate firstname="" lastname="" email="" phone=""
resumekey="457142" bruid="">
<status reqid="Mill instafile 2"
actiondate="04-06-2006">Phone
Screen</status>
</Candidate> </UpdateStatus>]]></Payload>
</Packet> </Envelope>
| © 2008 Kenexa |